--- (7)HDD接続系統改造 ---

c)玄箱にHDDを2台つないでみる

玄箱のIDEは「マスター/スレーブ」の2台接続は出来ないんだろうか?
そういう話題はあまり見かけませんね。
ちょっと検索してみたら、うまくいった報告もあればいかない報告もあります。

で、IDE万能(?)ケーブルで2台の2.5inch HDDをつないでみました。
( 東芝のMK6014MAP(6GB)とMK2016GAP(20GB) )
01


あら、なんの苦労もなく2台認識するじゃないの ^^

とりあえず情報をまとめておこう...φ(..)
----------------------------------------------------------------------
*** EMモードでの起動途中のIDE関係抜粋 ***
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CMD680: IDE controller on PCI bus 00 dev 60
CMD680: chipset revision 2
CMD680: 100% native mode on irq 17
ide0: BM-DMA at 0xbffed0-0xbffed7, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xbffed8-0xbffedf, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK6014MAP, ATA DISK drive
hdb: TOSHIBA MK2016GAP, ATA DISK drive
ide0 at 0xbffef8-0xbffeff,0xbffef6 on irq 17
hda: 11733120 sectors (6007 MB), CHS=12416/15/63, UDMA(33)
hdb: 39070080 sectors (20004 MB), CHS=38760/16/63, UDMA(66)
Partition check:
hda: unknown partition table
hdb: unknown partition table

----------------------------------------------------------------------
*** mfdiskでディスクの情報を見る ***

# /sbin/mfdisk -c /dev/hda       /* こちらは MK6014MAP */

Command (m for help): p

Disk /dev/hda: 15 heads, 63 sectors, 12416 cylinders
Units = cylinders of 945 * 512 bytes

 Device  Boot Start End  Blocks  Id System
/dev/hda1    1  12416 5866528+  83 Linux

Command (m for help): q

#
# /sbin/mfdisk -c /dev/hdb       /* こちらは MK2016GAP */

Command (m for help): p

Disk /dev/hdb: 16 heads, 63 sectors, 38760 cylinders
Units = cylinders of 1008 * 512 bytes

 Device Boot Start End Blocks   Id System
/dev/hdb1    1  38760 19535008+ 83 Linux

Command (m for help): q
----------------------------------------------------------------------
*** フォーマットしてマウントした ***
# df -h
Filesystem Size Used  Available Use%  Mounted on
/dev/ram0  9.5M  5.0M   4.5M   53%  /
/dev/hda1  5.5G 32.1M   5.2G   1%   /mnt  /* MK6014MAP */
/dev/hdb1 18.3G 32.1M  17.4G   0%   /mnt2  /* MK2016GAP */

----------------------------------------------------------------------

...が、そうでもありませんでした。
マスターとスレーブを逆にしたらスレーブ側の型番が文字化けして正常に認識
しなくなりましたね。 この状況、再現性ありです。

こんな感じ...
----------------------------------------------------------------------
CMD680: IDE controller on PCI bus 00 dev 60
CMD680: chipset revision 2
CMD680: 100% native mode on irq 17
ide0: BM-DMA at 0xbffed0-0xbffed7, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xbffed8-0xbffedf, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK2016GAP, ATA DISK drive
hdb: A TOSHIbA Mk60u5MAP, ATA DISK drive  /* 型番文字化け */
ide0 at 0xbffef8-0xbffeff,0xbffef6 on irq 17
hda: 39070080 sectors (20004 MB), CHS=38760/16/63, UDMA(66)
hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: task_no_data_intr: error=0x04 { DriveStatusError }
hdb: -8454274 sectors (2194695 MB), CHS=266823/255/63
Partition check:
hda: hda1
hdb:hdb: read_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: read_intr: error=0x04 { DriveStatusError }

----------------------------------------------------------------------

2台接続は問題がありそうですね。

Return

Home

2010/12/22